main() {

  //  变量的申明
  var name = '刘文鑫';
  print(name);
  //  变量的赋值
  name = '姊姊';
  print(name);
  //  变量赋值类型需一致
  //  变量的类型
  var age = 18;
  print(age);
  age++;//  常量不能被重新赋值
  print(age);
  //  变量的类型
  var sweet = true;
  print(sweet);

  //  常量的申明
  // const定义的常量,在<编译时>就确定了值，不能重新赋值
  // final定义的常量，在<运行时>才确定值，只能赋值一次
  const BASE_URL = 'https://www.itcast.cn';
  print(BASE_URL);

  //  常量的使用  ————报错不可以在运行时赋值
  // const errorPI = 3.14+age;
  // print(errorPI);

  //  常量final的使用
  final PI = 3.14+age;
  print(PI);

}